high-pressure solenoid valve - Español Inglés Diccionario